package com.doeis.uwork.bean;

import java.sql.Date;

import com.voland.core.db.Entity;

/**
 * 条款辅助类
 * 
 * @date 2014年8月19日 上午9:39:11 
 * @author wxy
 */
public class ItemAssist extends Entity
	implements Cloneable{

	private static final long serialVersionUID = 1L;
	private String itemid;
	private String itemName;
	private Double itemValue;
	private Double itemValue2;
	private Integer itemDateType;//只有item有
	private String remark;
	private String itemDataid;
	private Boolean is_share; //是否是vip条款
	private String share_id;//共享编号
	private Boolean is_forecast; //是否预测
	
	private Double weekAvg;
	private Double monthAvg;
	private Double yestdaySub;
	private String itemType;
	
	private Boolean itemPermission = false;
	private boolean status;
	private Integer data_source; //
	private Date item_date;//当前日期
	private Date pre_date;//对比日期
	private String coll_item_id;//采集id
	private String formulaInfo;//公式说明
	
	private Double weekSub ;
	private Double monthSub;
	
	private Integer effective;//数据有效位数
	private boolean sum=false;
	private Boolean show_formula = false;
	
	private boolean pmsg_show = false ;//私密信息是否显示
	private boolean gmsg_show = false ;//群组信息是否显示
	private boolean pmsg_before_show;////私密翻旧账信息是否显示
	private boolean gmsg_before_show;//群翻旧账信息是否显示
	
	public boolean isPmsg_before_show() {
		return pmsg_before_show;
	}
	public void setPmsg_before_show(boolean pmsg_before_show) {
		this.pmsg_before_show = pmsg_before_show;
	}
	public boolean isGmsg_before_show() {
		return gmsg_before_show;
	}
	public void setGmsg_before_show(boolean gmsg_before_show) {
		this.gmsg_before_show = gmsg_before_show;
	}
	public boolean isPmsg_show() {
		return pmsg_show;
	}
	public void setPmsg_show(boolean pmsg_show) {
		this.pmsg_show = pmsg_show;
	}
	public boolean isGmsg_show() {
		return gmsg_show;
	}
	public void setGmsg_show(boolean gmsg_show) {
		this.gmsg_show = gmsg_show;
	}
	public Double getWeekSub() {
		return weekSub;
	}
	public void setWeekSub(Double weekSub) {
		this.weekSub = weekSub;
	}
	public Double getMonthSub() {
		return monthSub;
	}
	public void setMonthSub(Double monthSub) {
		this.monthSub = monthSub;
	}
	public String getItemid() {
		return itemid;
	}
	public void setItemid(String itemid) {
		this.itemid = itemid;
	}
	public String getItemName() {
		return itemName;
	}
	public void setItemName(String itemName) {
		this.itemName = itemName;
	}
	public Double getItemValue() {
		return itemValue;
	}
	public void setItemValue(Double itemValue) {
		this.itemValue = itemValue;
	}
	public Double getItemValue2() {
		return itemValue2;
	}
	public void setItemValue2(Double itemValue2) {
		this.itemValue2 = itemValue2;
	}
	public Integer getItemDateType() {
		return itemDateType;
	}
	public void setItemDateType(Integer itemDateType) {
		this.itemDateType = itemDateType;
	}
	public String getRemark() {
		return remark;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}
	public String getItemDataid() {
		return itemDataid;
	}
	public void setItemDataid(String itemDataid) {
		this.itemDataid = itemDataid;
	}
	
	public Boolean getIs_share() {
		return is_share;
	}
	public void setIs_share(Boolean is_share) {
		this.is_share = is_share;
	}
	public String getShare_id() {
		return share_id;
	}
	public void setShare_id(String share_id) {
		this.share_id = share_id;
	}
	public Boolean getIs_forecast() {
		return is_forecast;
	}
	public void setIs_forecast(Boolean is_forecast) {
		this.is_forecast = is_forecast;
	}
	public Double getWeekAvg() {
		return weekAvg;
	}
	public void setWeekAvg(Double weekAvg) {
		this.weekAvg = weekAvg;
	}
	public Double getMonthAvg() {
		return monthAvg;
	}
	public void setMonthAvg(Double monthAvg) {
		this.monthAvg = monthAvg;
	}
	public Double getYestdaySub() {
		return yestdaySub;
	}
	public void setYestdaySub(Double yestdaySub) {
		this.yestdaySub = yestdaySub;
	}
	public String getItemType() {
		return itemType;
	}
	public void setItemType(String itemType) {
		this.itemType = itemType;
	}
	public Boolean getItemPermission() {
		return itemPermission;
	}
	public void setItemPermission(Boolean itemPermission) {
		this.itemPermission = itemPermission;
	}
	public Integer getData_source() {
		return data_source;
	}
	public void setData_source(Integer data_source) {
		this.data_source = data_source;
	}
	public Date getItem_date() {
		return item_date;
	}
	public void setItem_date(Date item_date) {
		this.item_date = item_date;
	}
	public String getColl_item_id() {
		return coll_item_id;
	}
	public void setColl_item_id(String coll_item_id) {
		this.coll_item_id = coll_item_id;
	}
	public String getFormulaInfo() {
		return formulaInfo;
	}
	public void setFormulaInfo(String formulaInfo) {
		this.formulaInfo = formulaInfo;
	}
	public Date getPre_date() {
		return pre_date;
	}
	public void setPre_date(Date pre_date) {
		this.pre_date = pre_date;
	}
	public Integer getEffective() {
		return effective;
	}
	public void setEffective(Integer effective) {
		this.effective = effective;
	}
	
	public boolean isSum() {
		return sum;
	}
	public void setSum(boolean sum) {
		this.sum = sum;
	}
	public Boolean getShow_formula() {
		return show_formula;
	}
	public void setShow_formula(Boolean show_formula) {
		this.show_formula = show_formula;
	}
	public boolean isStatus() {
		return status;
	}
	public void setStatus(boolean status) {
		this.status = status;
	}
}
